to have the guts - Deutsch Englisch Wörterbuch